right-hand [india] - English Synonyms Dictionary